package concurrency

/** 并发案例
并发：同时处理多任务能力
并行：并行是指同时处理多个任务

Go 编程语言原生支持并发。Go 使用 Go 协程（Goroutine） 和信道（Channel）来处理并发。
*/

//import "study_demo/src/concurrency/goroutine"
//import "study_demo/src/concurrency/channel"
//import "study_demo/src/concurrency/syncWaitGroup"
import "study_demo/src/concurrency/workPoll"

func Test() {

	// go协程 示例
	//goroutine.Test()

	// go信道 示例
	//channel.Test()

	// sync.WaitGroup 等待一组 goroutine 执行完成的同步工具
	//syncWaitGroup.Test()

	// 工作池 示例
	workPoll.Test()
}
